Ipoh Lou Yau Bean Sprouts Chicken is located in Singapore, Singapore on 249 Victoria Street Bugis Village Singapore 188304. Ipoh Lou Yau Bean Sprouts Chicken is rated 4 out of 5 in the category cantonese in Singapore.
Address
249 Victoria Street Bugis Village Singapore 188304