Greenwood Restaurant
$ • New American
Hours:
1000 Sutter Ave, St. Louis
(314) 296-3390
Greenwood Restaurant Reviews
Ratings
Hours
Monday | Closed |
Tuesday | 6PM - 12AM |
Wednesday | 6PM - 12AM |
Thursday | 6PM - 12AM |
Friday | 6PM - 1AM |
Saturday | 3PM - 1AM |
Sunday | 11AM - 11PM |