Bella Luna Restaurant in Lynn Boston
424 Washington St, Lynn , 01901 - Get directionsMenu Bella Luna Restaurant
How to get to Bella Luna Restaurant
Opening Time
10:30am – 9pm: Mon-Fri
12:30pm – 9pm: Sat-Sun
10:30am – 9pm: Mon-Fri
12:30pm – 9pm: Sat-Sun