Ideal Restaurant
Service Bus Stand, Udupi 576101 India
Ideal Restaurant is a Indian place is located in Udupi, Karnataka. The address of Ideal Restaurant is Service Bus Stand, Udupi 576101 India.
If you want to go to the place or need any services, you can contact them directly. The phone number is 2526576,