"Great food! And Wonderful service"
Phone: (+1)7085626740
Address: 119 Grand Ave, 60164, Melrose Park, US, United States
City: Melrose Park
Monday: 09:00 -22:00
Tuesday: 09:00 -22:00
Wednesday: 09:00 -22:00
Thursday: 09:00 -22:00
Friday: 09:00 -23:00
Saturday: 10:00 -19:00
Sunday: 10:00 -19:00
Dishes: 9
Amenities: 9
Categories: 5
Reviews: 714