Pho, Restaurants, and Sushi
Service options: Dine-in · Takeout Address: 111 W Olive Dr Suite E, San Diego, CA 92173 Closed â‹… Opens 11 AM – 7:30 PM Phone:(619) 690-1888 “Great selection of dishes ranging from Vietnamese to Thai and Japanese.” “Food was great at affordable pricing and staff was super friendly.” Read more...