Shikara Restaurant in London

Write your review of Shikara Restaurant
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
0.2 mi
Indigo Restaurant,Chelsea
153 Fulham Road
London SW3 6SN
0.2 mi
Love India
153 Fulham Road
London SW3 6SN
0.2 mi
Rasoi
10 Lincoln Street
London SW3 2TS
0.4 mi
Kwality Tandoori
38 Thurloe Place
London SW7 2HP
0.4 mi
Khan's Of Kensington
3 Harrington Road
London SW7 3ES
0.4 mi
Kahani
1 Wilbraham Place
London SW1X 9AE