63 Delis
Italian · Wine Bar · Casual Dining
Italian restaurant offering affordable food, great wine, and a lovely atmosphere. Known for its sharing boards.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to 63 Delis.
Local restaurants nearby
17 Major Draper St, Royal Arsenal, London SE18 6GD, England
- 1E Pellicci99
- 2Il Bordello98
- 350098
- 4Jacuzzi98
- 5Rucola97


