After a walk around Ambika Devi Mandir, many visitors stop by this restaurant. If you have never come across Greek and Mediterranean cuisines, you should reserve a table and try the menu at Greek House. At this place, order tasty pizza, chicken and greek salads. The best dish is good baklava.
Food delivery is a big plus of this spot. The professional staff meets you at this restaurant all year round. Fine service is something that guests highlight in their reviews. The comfortable atmosphere will be exactly just what you need after a long working week. Based on the guests' feedback on Google, Greek House deserved 4.4.