Ego's on the Beach is a restaurant.