Popular restaurant specializing in beef and lobster dishes, ideal for group dining and events.