Skip to main content
Log in
Luca
Italian
Price range $1-$30
$
93 Main Street, Stony Brook, NY 11790
Call
Directions
Contact
Phone
(631) 675-0435
Location
93 Main Street
Stony Brook, NY 11790
Loading map...
Make a reservation
Search
Today
Now
2 guests
Booking times are provided by
Resy