Print now
Orchid Bistro
Address :
Lot G71, AEON Ipoh, Station 18 Shopping Center, No. 2, Susuran Station 18, Ipoh Town, 31650
Print now