Metro Plaza, Opposite ITE More Super Market, Velencia, Kankanady, Mangalore, India
No delivery
Spot something wrong?
Dishes at BT Devrali. Prices may vary in venue.