Capricorn Restaurant & Bar

4 Lakedale Road, Plumstead, London, SE18 1PP

Indian takeaway.

Menu of Capricorn Restaurant & Bar
order food now

location of Capricorn Restaurant & Bar

Capricorn Restaurant & Bar reviews


Rate Capricorn Restaurant & Bar