Chiba Japanese

10435 San Diego Mission Rd, San Diego, CA

Menu (As of 10/29)

Chiba

Chiba Japanese: hours and how to order