La Luna Ristorante Reviews & Details
La Luna Ristorante
168 N Main St
La Luna Ristorante is located at 168 N Main St in Branford near the intersection of N Main St and Ivy St. Their menu consists of Italian and French dishes . Call (203) 483-9995 for dine in.
- Cuisine:Italian and French
- Service:Dine In
- Major Intersection:N Main St And Ivy St
Tell us more about La Luna Ristorante Branford!