Tamil Land Cafe is a restaurant offering Indian, vegetarian, and Asian cuisine.