7, Velacherry Main Rd, VGP Santhanammal Nagar, Gowrivakkam, Medavakkam, Chennai, India
7, Velacherry Main Rd, VGP Santhanammal Nagar, Gowrivakkam, Medavakkam, Chennai, India
No delivery
Spot something wrong?
Dishes at Bean & Leaf. Prices may vary in venue.
Been to Bean & Leaf? Be the first to share what you ate.