Villa Sumbing French Restaurant
Jl. Sumbing Bandongan, Magelang 56121 Indonesia
Villa Sumbing French Restaurant is a European, French place is located in Magelang, Java. The address of Villa Sumbing French Restaurant is Jl. Sumbing Bandongan, Magelang 56121 Indonesia.