About Us

Flavour of Southvala is a South Indian Restaurant.