Pho Barr
➤ 803 E Nasa Pkwy, Webster, Texas, USA, 77598, United States
Asiatic, Seafood, Sushi, Cafés, Asian
"This place is excellent! My wife and I shared 3 appetizers, an entree each, and a large iced coffee and it was so cheap and delicious! We will definitely be back even though it’s a 30 minute drive. Everything was good I would just recommend get everything!"