Depot roma is a restaurant, located at Jl. Pulau Indah, Oesapa Bar., Klp. Lima, Kota Kupang, Nusa Tenggara Tim. 85228, Indonesia