LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
House of Lumpia 380 Bush St, San Francisco, CA 94130 415.398.5001 |
the food is always ready, point and pick popular at filipina fast food. you can see most of the menu items in front of you at the counter in the steam heated table. the restaurant is located in a basement known as the du... more
REVIEWS (1) |
|