Bacci Pizzeria is a low-key pizza restaurant known for its jumbo slices, plus pasta, burgers, and sandwiches.