About
Karmas Indian Restaurant is an establishment located in Niagara Falls, Ontario on 8100 Lundy's Ln. Karmas Indian Restaurant is in the "Modern Indian restaurant" category. Stylish option for Indian dining at the Howard Johnson Express hotel with a bar & vegetarian items.
Categories
Modern Indian restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like