Pho Bistro
903 Embarcadero Del Norte
Isla Vista
CA
93117
(805) 685-3610
phobistrogoleta.com
Open Map
Description
Pho Bistro is located at 903 Embarcadero Del Norte, Isla Vista, CA. This location is in the Isla Vista neighborhood. This business specializes in Restaurants.
by merchantcircle on November 06, 2018 from
merchantcircle
Asian
bistro
Dine-In Available
Food & Dining
Outdoor Seating
Pho Ga
restaurant
Restaurants
Vietnamese
vietnamese restaurant