Udupi Palace is a vegetarian Indian restaurant specializing in South Indian cuisine, including dosa and uttapam.