Shikara Shikara
21 Bute St.
London, SW7 3EY
020-7581 6555
Map
Cuisine: Indian
North Indian cooking in South Kensington offers value and style.
Openings: Lunch & Dinner daily

Features