Situated on Civic Blvd, Indo China has that mysterious Indian feel, with drapes on walls, a buddha statue, a glass-themed bar table and a multi-colored window. The feeling of Indian royalty is mixed in with the liveliness of the people inside. With different activities every night, it is a place to go!
Opening Soon
Amato
Taipei