Description
A leading chain of vegetarian restaurants with all-time favourites and inventive innovations; their trademarks are Mera Sizzler, Bake Me to Heaven, and Sizzling Brownie Fundae
Location
Cream Centre, 55, 2nd Main Road, Chennai, Tamil Nadu, India
Add a review