Lemon Tree - 90 Do not bother with any other Indian Restaurants in the... - 2260 days ago Alam Restaurant - 80 Read the previous reviews and decided to give it a... - 2730 days ago Elens castle hotel and Restaurant - 80 Lucked out with our choice of hotel for our 4... - 2827 days ago