Company Overview
Company Name
99 Restaurants
Address
850 Chelmsford St, Lowell, MA, 01851, United States
Website
99restaurants.comPhone
(978) 458-9199Approx. 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.