img1

Taste Of India (Bayswater)

Book a Table Order Online

51 Queensway Bayswater, , London, West London

Cuisines: Indian