Non Vegetarian Restaurant in Vellore Region


  • 34/1 A, Opp to CMC Out Gate, Katpadi Road, Vellore, Tamil Nadu 632004, India