The Host Indian RestaurantOpen standalone map in fullscreen mode
The Host Indian Restaurant: 42.880063, 74.611434