Details

More indian restaurants near Tikka Junction

14 Lisa St(905) 796-7070