Mewsic City Cafe opens its doors