Company name: Caravela Restaurant
Description: Caravela Restaurant is a Top Portuguese restaurant located in Battersea, london. Good environment and a great variety of food. To Portuguese food
145-149 Battersea High St, London SW11 3JS, United Kingdom