Home Search Listing Login Parties Contact
Main Promos Map Booking Reviews Virtual Tour
Main Restaurant
31 Abbeville Road
Clapham, SW4 9LA
Tel:020 8675 6260
Enjoy a relaxed and friendly atmosphere in this traditional Italian restaurant with a pavement terrace for al fresco dining. Head Chef, Delgado, who has been with the restaurant for fifteen years, has created an extensive menu of truly Italian style dishes including fish, meat, poultry and pasta dishes accompanied by his own freshly-made sauces.
Parties welcome Children welcome & high chairs Vegetarian selection
Children eat half price Allergy aware Disabled access
Whichtable.com 2007
Home Search & Book Meal/Shows Towns Archive Downloads Links Login Restaurateurs About Us Contact