#01-81 Vegetable Store is located in Mayflower Market & Food Centre, Singapore on 162 Ang Mo Kio Ave 4, #01-81. #01-81 Vegetable Store is rated 3 out of 5 in the category fruit and vegetable store in Singapore.
Address
162 Ang Mo Kio Ave 4, #01-81
Service options
In-store shopping