Lee Do Restaurant is located in Singapore on 61 Ubi Avenue 2, #01-13 Automobile Megamart. Lee Do Restaurant is rated 3.9 out of 5 in the category chinese restaurant in Singapore.
Address
61 Ubi Avenue 2, #01-13 Automobile Megamart
Amenities
Good for kids
Toilets