396 Footscray Road
London
Greater London
SE9 3TU
Situated in New Eltham, Its perfect for large groups or intimate dinners. The meatballs (called something else) are my favourite.
david lobo - 14/08/2007 | report this review
All fields are required. Your review will appear immediately.