Know a great happy hour or special for this location?
Roasted crab & garlic noodles are the main draws at this destination Vietnamese restaurant.
Suggest an edit
4101 Judah St, San Francisco, CA 94122