Rated
5.0 out of
5 from
1Reviews
Food Town
is an awesome Deli / Bodega Restaurant
Ranked #1 of 32 Restaurants in Uptown Chicago.
Some say it is friendly, super.
★★★★★ on the 7th of August, 2013
This place always has what I want or need and for the best price in town. Plus they are super friendly.