2024
GRAND INDIAN
Indian restaurant • €€
4.5/5
• 2 reviews
Located opposite the entrance to the Grand Hotel, this restaurant has a ...Read more
Nuwara Eliya