Noodle Bar
550 Cedar St Ste 103
San Diego
CA
92101
(619) 235-1665
phonoodlebar.com
Open Map
Asian restaurants
Bar & grill restaurants
Restaurants
Vietnamese restaurants