Restaurants in London
27 Battersea Rise
London
Greater London
SW11 1HG
Not bad food. Quick service and a fair price. It does what it says on the tin.
Andrew Dale - 19/01/2009 | report this review
All fields are required. Your review will appear immediately.