Search

Palms of Goa

Simple and smart restaurant, opened in 1994, with a menu specialising in South Indian cuisine.

Address: 12 Charlotte Street | 020 7636 1668
WEBSITE