OB Noodle House Bar 1502
Welcome to OB Noodle House Bar 1502: A Flavor Fiesta in San Diego The Location Right at 4993 Niagara Ave, San Diego, CA 92107, OB Noodle House Bar 1502 is nestled (oops, not that word!) right in the heart of Pacific Beach. You know, the kind of place that’s just a hop, skip, and a…