The place is cramped and the ambience is a little stuffy but the food is quality and the desserts are rich.
Good foods
A small cafe, bit costly.
Nice tea shop
If you are a Nutella fan.. Trust me you need to try out Peyala's new Nutella chocolate chip muffin. Too good!