Shikara THIS RESTAURANT HAS CHANGED LOCATIONS Shikara

THIS RESTAURANT HAS CHANGED LOCATIONS Shikara Map

87 Sloane Ave.
London, SW3
020-7581-6555
Map
Cuisine: Indian
Indian cuisine in smart Chelsea offers great value and style.
Openings: Lunch & Dinner daily

Features