S

Very impressive presentation of South Indian snack...

Very impressive presentation of South Indian snacks / food. Excellent vegetarian salads and sandwiches from Piccadilly Square....... Superb deserts also....... Fantastic place for vegetarians.
(but expensive)

Comments:

No comments