The Best 15 Asian, Restaurants in Solo, Indonesia

4.5 Rating
32 reviews

Jln. Ronggowarsito no. 93, Solo 57131, Indonesia, Solo

"Recommended"