Skip to main content
Log in
Karahi Boys (Niagara Falls) unit d3-7555 Montrose Road
Indian
Open
Takeout 1:00 p.m. - 11:45 p.m.
unit d3-7555 Montrose Road, Niagara Falls, CN L2H 1X5
Call
Directions
Share
About
Come in and enjoy!
Contact
Phone
+1 (647) 500-4531
Location
unit d3-7555 Montrose Road
Niagara Falls, CN L2H 1X5
Loading map...