Loading opening times...
The Haven Tea Room is registered at 119 Carmunnock Road, Glasgow, G44 5UW. At this moment the business is closed. Tomorrow The Haven Tea Room will be closed too. This firm specialises in following categories: Bars & Pubs, Cafes & Coffee Shops.