Bonsai Japanese Restaurant

3.4/5.0
7 reviews

878 Jefferson Ave

Redwood City, CA

367-6547

Category: Japanese

Tell others


No photos uploaded yet