Drag box to select area
100% Were impressed
Bella Luna is a small pizza and Italian sub restaurant just a bit off the beaten track. That means the steady stream of customers know something. You can dine in or take your order to go.
361 Liberty St, Meriden, CT 06450
- Hours: By appointment
- Hours: Tue -Thu, 11am - 9:30pm; Fri, Sat, 11am - 10:30pm; Sun,11am - 9:30pm
- Accessible: no