"I persuaded my friends to come to this restaurant based solely on its incredibly strange business name and outdated retro sign. We were hoping to have..."
Phone: +17084520407
Address: 8540 W Lawrence Ave, Norridge I-60706-2956, United States
Reservation, Booking
City: Norridge
Dishes: 4
Categories: 5
Reviews: 426