Squabs Gyros is a Greek restaurant located in Melrose Park, IL 60164. It is one of the 4349 Greek restaurants in United States. Address of Squabs Gyros is 2348 Mannheim Rd, Melrose Park, IL 60164, United States. Squabs Gyros can be contacted at 18474555205. Squabs Gyros is rated 4.5 (out of 5 stars) by 987 reviewers on the web.
Some of the places around Squabs Gyros are -
2348 Mannheim Rd, Melrose Park, IL 60164, United States
Contact number of Squabs Gyros is 18474555205.
Rating of Squabs Gyros is 4.5 out of 5 stars.
Address of Squabs Gyros is 2348 Mannheim Rd, Melrose Park, IL 60164, United States.
Squabs Gyros is located in Melrose Park, IL 60164.
Squabs Gyros is a Greek restaurant in United States
Pincode of Melrose Park, IL 60164 is 60164