Mama Lau & Oc is a popular Vietnamese restaurant known for its delicious pho and other menu items like spring rolls. Lunchtime can get busy, so be prepared for a wait, but the food is worth it. This highly-rated pho restaurant is a must-try if you're in Orlando, Florida.
No reviews yet
5038 W Colonial Dr
Orlando, Florida 32808
11AM-9PM