Mission Noodle House is a vietnamese restaurant San Francisco Excelsior located in United States.
4845 Mission St San Francisco , CA 94112 United States
Outdoor Seating | No |
Vietnamese meatball sandwich - best in SF- come try it and decide.
formerly Irving Cafe & Deli Too
Imperial Roll Vermicelli and Chicken and Shrimp Noodle Soup are my two favorites! - Alex Lockwood