Top
:
United_States
:
MO
:
St_Louis
Vietnam Star Restaurant, St Louis, Missouri
Vietnam Star Restaurant
7930 Olive Blvd
St Louis MO United States
Phone: 314.721.8838