Restaurants in St. Louis, MO
Restaurants • American Restaurants • Continental Restaurants
1831 Sidney St,
St. Louis ,
MO
63104
UNITED STATES
Based on 1 reviews
#1 in STL
Niche has found it niche as the best restaurant in St. Louis. The interior design is sophisticated and contemporary with a casual elegance. The cusine is new American -- fresh farm to table. Gerard Craft and his staff deliver a...Worldwide > United States > St. Louis, MO > American Restaurants