Thai Grill & Noodle Bar

1040 W Granville Ave, Chicago 60660, United States Get Directions to this spot
1040 W Granville Ave
Chicago, 60660
IL, United States
(773) 274-7510

Rate and review Thai Grill & Noodle Bar in Chicago, IL, United States!

Share your experiences at Thai Grill & Noodle Bar with your friends or discover more Restaurants in Chicago, IL, United States.