"The menu and service were above our expectations. We absolutely loved the environment of this place. First-rate spot to take my family out for dinner."
Phone: +18474328117
Address: 846 Sheridan Rd, Highwood, IL 60040, HIGHWOOD, United States
Reservation, Booking
City: HIGHWOOD
Website: https://www.houseofpeking.com/
Dishes: 10
Categories: 5
Reviews: 228