Company description
Spanish and Italian restaurant. Family-run since 1995 and serving home-cooked dishes, seating up to 55 people. There is a daily 3 course set menu for £10.95.
More details
- Payment Accepted
- Maestro, Visa, Diner's Club, Electron, American Express, MasterCard, Cheque, Cash, Delta, Solo, Connect, Switch
- Disabled Facilities
- NO Wheelchair Access, NO Disabled Toilets
- Rating
- 100% of 1 people liked it on Urbanspoon
- Business Description
- Restaurants Italian Pizza
- Nearest Tube
- Edgware Road (Bakerloo)