South Indian restaurant
Tribeca mall
Near The Yellow Chilli by Sanjeev Kapoor
No reviews yet. Be the first!