Photos

Pondok Indah Mall 2, Lantai 3, Jl. Metro Pondok Indah Show Map >
021 75920962
Opening Hours
Mon - Sun 11:00 - 22:00 , undefined
Services
Accept Credit Cards
Parking Area
Take Away
Book Online
Free Wifi
Halal

Reviews of Taichan

Load placeholder

Near Taichan

Open in App