99 Restaurants

$57.3M revenue • 5,001 employees • 850 Chelmsford St, Lowell, MA, 01851, United States

Last Updated Dec 12, 2025

Company Overview

Company Name

99 Restaurants

Address

850 Chelmsford St, Lowell, MA, 01851, United States

Approx. Annual Revenue

$57.3M

Employees

5,001

About 99 Restaurants

99 Restaurants is a casual bar and restaurant chain located in Waltham, Massachusetts, United States. The company serves classic pub food at great prices, offering dine-in, curbside pickup, and delivery options. 99 Restaurants also provides special promotions, such as happy hour and trivia nights, to enhance the dining experience for its customers.

Frequently Asked Questions about 99 Restaurants

Technologies Used

Social Profiles

Key Decision Makers

Ollie Wall General Manager
LinkedIn
Michelle Giovine Senior Vice President Marketing
LinkedIn
Charlie Doe Founder