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