Tu Lan Tu Lan

Tu Lan Map

8 Sixth St. (Market St.)
San Francisco, CA 94103
415-626-0927
Map
Cuisine: Vietnamese
Packed at lunch with those hungry for some of the tastiest and cheapest Vietnamese fare in town.
Openings: Lunch & Dinner Mon.-Sat.