Pho Grand THIS RESTAURANT IS CLOSED Pho Grand

THIS RESTAURANT IS CLOSED Pho Grand Map

3195 S. Grand Ave. (Wyoming St.)
St. Louis, MO 63118
314-664-7435
Map
Cuisine: Vietnamese / Soup / Noodles
Vietnamese cuisine in a soothing, sophisticated setting on South Grand.
Openings: Lunch & Dinner Wed.-Mon.

Features