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