About Depot Cendrawasih
Depot Cendrawasih is a restaurant, located at Jl. WR Supratman No.32, Mergelo, Kauman, Prajurit Kulon, Kota Mojokerto, Jawa Timur 61324, Indonesia. They can be contacted via phone at +62 321 322001 for more detailed information.