Site hosted by Angelfire.com: Build your free website today!
Café Italia

107 Humber Road, Blackheath, London SE3 7JW
Tel: 0181 858 7577

Map

Near to Westcombe Park Train Station,
Convenient Parking, Parties Welcome.


Opening Hours Monday to Saturday
Lunch - 12:00 - 15:00 Dinner - 18:00 - late