Vellore Restaurant
European
British
Contemporary
££££
💬
301 reviews
📍
Clan House Lodge Sydney Road
