Niche Restaurant
(314) 773-7755 | View Website

1831 Sidney St, St. Louis, MO   63104

38.603307 -90.215291
Map of Niche Restaurant
 
70% 100 13 10 Votes

Best of Citysearch

Nominated for:
Fine Dining (2010)
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!