Buzz:

Udupi South India Recipes

Udupi cuisine is a world-renowned cuisine of South India. It forms an important part of the Cuisine of Karnataka and takes its name from Udupi, a city on the southwest coast of India in the state of Karnataka.