Soba Ichi ★★★★☆4.4 (671) Restaurants Soba noodle shop 2311A Magnolia St, Oakland, CA 94607 Call Website Details →