Restaurants in Chicago, IL
Restaurants • Fast Food Restaurants
4148 W Montrose Ave.,
Chicago ,
IL
60641
UNITED STATES
Based on 1 reviews
Mmmm gyros
When I'm craving a gyro this is my go to place. Real decent prices and I've never gotten an unhappy staff member. Always a great experience while not spending too much.Worldwide > United States > Chicago, IL > Restaurants