Chicago, IL asian restaurants & food

Niagara Restaurant

2501 W Devon Ave (Campbell Ave & Maplewood Ave), Chicago, IL 60659
(773) 856-5786
Excellent Good Average Poor Awful 4.0 / 5 based on 1 vote

We don't know much about this place. It is probably new or not well known.
You can try your luck and visit this restaurant or take a look at the restaurants nearby.

Nearby Restaurants

  • Charminar Fine Dining
    Charminar Fine Dining Pakistani Restaurant 2501 W Devon Ave (Campbell Ave & Maplewood Ave) Chicago, IL 60659
  • Sabri Nihari Restaurant
    Sabri Nihari Restaurant Pakistani Restaurant 2502 W Devon Ave (Campbell Ave & Maplewood Ave) Chicago, IL 60659
  • Zam Zam
    Zam Zam Indian Restaurant 2500 W Devon Ave (Campbell Ave & Maplewood Ave) Chicago, IL 60659
  • Arya Bhavan
    Arya Bhavan Vegetarian / Vegan Restaurant 2508 W Devon Ave (Campbell Ave & Maplewood Ave) Chicago, IL 60659
  • Sizzle India
    Sizzle India Indian Restaurant 2509 W Devon Ave (Campbell Ave & Maplewood Ave) Chicago, IL 60659
  • Sher-A-Punjab Indian Restaurant
    Sher-A-Punjab Indian Restaurant Middle Eastern Restaurant 2510 W Devon Ave (Campbell Ave & Maplewood Ave) Chicago, IL 60659