The Upper Level is located in Kota Medan, Indonesia on Jl. Taruma No.52, Petisah Tengah, Kec. Medan Petisah. The Upper Level is rated 4.7 out of 5 in the category fine dining restaurant in Indonesia.
Address
Jl. Taruma No.52, Petisah Tengah, Kec. Medan Petisah
Service options
Takeaway
Dine-in