Restaurant Reviews from DiningGuide411.com
    Top : United_States: MO: Saint_Louis

Shu Feng Restaurant, Saint Louis, Missouri










Shu Feng Restaurant
8435 Olive Boulevard
Saint Louis MO United States

REPORTED CLOSED


Hours: REPORTED CLOSED

Phone: 314.997.7473