Blessed West Indian Takeaway

Restaurant - Caribbean in Brixton, London
Features
Vegetarian Dishes, Air Conditioning
Nearest public transport
Loughborough Junction - National Railway