2024
VTS BEST INDIAN
Sri Lankan restaurant • €€
4.9/5
• 42 reviews
Closed
Restaurant concocting Indian and Sri Lankan cuisine enhanced by a multitude ...Read more