About
The Host Fine Indian Cuisine (Toronto) is an establishment located in Toronto, Ontario on 14 Prince Arthur Ave. The Host Fine Indian Cuisine (Toronto) is in the "Indian restaurant" category. Traditional Indian cuisine featuring tandoori dishes, with white-linen table service.
Categories
Indian restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like