Driving directions
The Thai Grill & Noodle Bar
1040 W Granville Ave, Chicago, United States