18 Yerba Buena Ln, San Francisco, CA 94103 · Ramen Restaurant
IPPUDO San Francisco is a ramen restaurant at 18 Yerba Buena Ln, San Francisco, CA 94103. The menu details stay a mystery here, but the reaction still gives the spot plenty of personality. In “Is San Francisco Really That Expensive?
I Tested It,” Yellow Productions features the restaurant; our source summary is: Excellent ramen, a must-try in the city.
Excellent ramen, a must-try in the city. — our read of Yellow Productions’s verdict
See the videos.