Company Name

Industry

Location

Revenue

Employees

OTTO Portland

Restaurants

United States, Maine

$50M to $100M

201-500

Luke's Lobster

Restaurants

United States, Maine

$25M to $50M

201-500

Dysart's Service

Restaurants

United States, Maine

$25M to $50M

201-500

Portland Pie Company

Restaurants

United States, Maine

$25M to $50M

201-500