Apr
21
Another Restaurant Closes In Cursed Emmons Avenue Storefront
The Wolf Cave, located at 3099 Emmons Avenue, has closed. (Photo: Alex Ellefson
/ Sheepshead Bites)The storefront located at 3099
1 min read