See all Restaurants in Surabaya
Depot Bu Rudi
Jl Kupang Indah 7, Surabaya, Indonesia Phone: (031) 734 1935 Cuisines: IndonesianAbout
Depot Bu Rudi located in surabaya in indonesia.It is the best indonesian restaurant for eat with family and friends.They provide good food and the chili was amazing.