Norwood Family Restaurant
6101 N Northwest Hwy # 1
Chicago, Illinois 60631
USA
Phone: 773-467-0316
Chicago, Illinois 60631
USA
Phone: 773-467-0316
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Northwest Cafe0.03 mi
Chill Out'z0.08 mi
Trinity Pub0.39 mi
Tasty Pup Restaurant0.44 mi
Brandys Gyros0.46 mi
Cuisine:
Norwood Family Restaurant Description:
Norwood Family Restaurant is a pretty Family restaurant in Chicago, Illinois, offering you a right choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Norwood Family Restaurant