Hotel Rota, Jl. KH Wahid Hasyim No. 63, Menteng, Jakarta, Indonesia
Hotel Rota, Jl. KH Wahid Hasyim No. 63, Menteng, Jakarta, Indonesia
No delivery
Spot something wrong?
Dishes at Orchid Resto - Hotel Rota. Prices may vary in venue.
Been to Orchid Resto - Hotel Rota? Be the first to share what you ate.