Find the top Indian sizzler restaurants in Harrow near you now.
Restaurant
Address: 37 High St, Harrow HA1 3HT, United Kingdom