OB Noodle House Bar 1502
4993 Niagara Ave, San Diego
(619) 255-9858
Menu
Restaurants in San Diego, CA
OB Noodle House Bar 1502
4993 Niagara Ave, San Diego, CA 92107
(619) 255-9858