Taste of Heaven Cafe

Dine in and takeaway cafe with a comprehensive menu of hot and cold