New Royal Restaurant

[China]
Jl. Manyar Kertoarjo No. 39 - 41, Manyar, Surabaya