THE NEW ITALIAN RESTAURANT
AND BAR IS NOW OPEN IN DEPTFORD.
Mon • closed
Tues – Thu • 6pm — 12pm
Fri • 6pm — 1am
Sat • 12pm — 1am
Sun • 12pm — 4pm
FULL WEBSITE COMING SOON.
JOIN
Thank you for signing up
Sending ...