Flamin' Pho & Sushi Bar

550 Cedar Street San Diego 92101