“San Francisco's freshest Thai!”
Delicious, inexpensive, and ready at lightening speed Tu Lan has it all! If you live in SF or just visiting please eat at this place, if not you are seriously messing up...
Be the first to add a review to the Tu Lan Vietnamese Restaurant.
Tu Lan Vietnamese Restaurant
- Mon - Sat: 11:00 am - 9:30 pm
Is there a problem with this listing? Let us know.