Pho Grand 3191 S. Grand Blvd. St. Louis MO United States
Outdoor dining
Hours: Lunch & Dinner Wed.-Mon.
Phone: 314.664.7435