La Luna Ristorante

Come to La Luna Ristorante for an upscale yet comfortable dining experience. We have the best brunch on the shoreline, and have won multiple awards for our fine Italian cuisine. Come visit us today to see what everybody is talking about!

 

Address

168 North Main St.
Branford, CT 06405
United States

Map & Directions