See all Restaurants in Udupi
China Valley
Mandovi Palace, End Point Road, Manipal, Udupi - 576104 Phone: 9910793339 Cuisines: Chinese, Indian Features: Breakfast, Dinner, LunchAbout
Monday to sunday: 11:30 am to 03:30 pm & 06:30 pm to 11:30 pm
china valley is a good place to have your food