Beachfront restaurant offering delicious food & vibrant beach vibes along Lakeshore Drive in Chicago.