MenuSee full menu >
PhotosSee all photos >
- Transmart Maguwo, Ground Floor, Unit 20 - 21, Jl. Raya Solo KM 8 No. 234
- Phone 0274 2800074
- Opening HoursMon - Sun 10:00 - 22:00
- Claim this restaurant
Reviews of Imperial Kitchen & DimsumSee all reviews >
0.0
0 ratings