La Luna Ristorante

168 N Main St
Branford, CT
203.483.9995
41.28892
-72.812795
Website:
Hours:
Mon - Fri:11:30am - 1am
Sat: 1pm - 2am
Sun:10:30am - 1am

for La Luna Ristorante
Directions
from: