3458 Sw 8th St
Miami, FL 33135
Miami, FL 33135
Open HoursDinner Tues.-Sun.
OverviewThis tiny Vietnamese restaurant has been around for years and is considered one of the best in the area. The food here, however, is reason enough to keep coming back and braving...
more