Lemon Beach Club offers a relaxed, beach-like atmosphere with cocktails and a grill bar. Serves European and Italian cuisine.