Lemon Tree - 90 Do not bother with any other Indian Restaurants in the... - 2269 days ago Alam Restaurant - 80 Read the previous reviews and decided to give it a... - 2739 days ago Sandpiper Restaurant - 80 Great view; very good pot of well-brewed tea; rather stodgy... - 2822 days ago