img1

Sizzling Bombay

Book a Table Order Online

132 Drummond Street, , London, North London

Cuisines: Indian