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