Description

Spacious fast-service restaurant for South Indian meals in simple, unfussy surrounds.