0 reviews
Hours 09:00 - 21:00Open Now

Photos

Jl. Surya Sumantri No. 84A Show Map >
022 2012535
Opening Hours
Mon - Sun 09:00 - 21:00 , undefined
Services
Delivery Service
Free Wifi
Parking Area

Reviews of Take Ichi

Load placeholder

Near Take Ichi

Open in App