This is one place worth trying, the ambience, the food, the service are all up-to-the mark. Loved their pizzas and desserts. Also their mocktails are a definite thirst quencher. So, dont let the name stop you, all the teetotallers out there too, grab your wallets and make a move.