Lee Do
Chinese · Seafood
Chinese restaurant located in Automobile Megamart.
Location
Best places nearby
The highest rated places close to Lee Do.
Local restaurants nearby
Automobile Megamart, 61 Ubi Ave 2, Southeast
Location
The highest rated places close to Lee Do.
Automobile Megamart, 61 Ubi Ave 2, Southeast