On Wednesday, September 30, The Lion's Den, located at 557 Classon Ave. near Fulton St., celebrated its official grand opening to the public. The restaurant has renovated and expanded, since taking over from the former owners of My Arena.
Read more >