426A 7th Avenue
Windsor Roast House Opens, Brings Neighbors Their Meat Fix
Photo by South Slope NewsThe first thing that you’ll notice is the aroma. And if you are a meat fan, you will feel right at home. The Windsor Roast House [http://windsorroasthouse.com/] (426A 7th Avenue, between 14th and 15th Streets) officially opened last Saturday, September 5, after readying