Massey House is a Greek restaurant known for its spacious layout, making it suitable for groups and celebrations.