Update Info - Edna's Ichiban Restaurant
This restaurant was reported as closed. If it is open, let us know.
Edna's Ichiban Restaurant
2236 Westborough Blvd
South San Francisco, CA 94080
2236 Westborough Blvd
South San Francisco, CA 94080