1189 E 71st St, Chicago
The place serves big portions and for reasonable pricing. very friendly staff. 5 stars from me.
1189 E 71st St, Chicago, IL 60619
The place serves big portions and for reasonable pricing. very friendly staff. 5 stars from me.
Restaurantji Recommends