Castle 12
Sandwich Shop · Coffee Shop · Deli
Castle 12 is a family-friendly coffee and sandwich bar. They offer a wide selection of sandwiches and online ordering with delivery.
Location
Best places nearby
The highest rated places close to Castle 12.
Local restaurants nearby
12 Castle Street, NIR



