South Indian Restaurants in Aylesbury

Find the top South Indian restaurants in Aylesbury near you now.

Ceylon Dosa, Sri Lankan Restaurant

Sri Lankan restaurant

Address: 73 Buckingham St, Aylesbury HP20 2NF, United Kingdom

Order