0.0
- reviews

Restaurant

Shikara - South Kensington

87 Sloane Avenue, South Kensington - 85, SW3 3DX Royal London Borough of Kensington and Chelsea Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Types of Cuisine: Asian, Indian
Restaurant Shikara - South Kensington South Kensington
GET DIRECTIONS
Restaurant Shikara - South Kensington South Kensington