Nalas Aappakadai is an Indian restaurant specializing in authentic and flavorful street food.