Casapulla's Glasgow Subs
2480 Glasgow Ave, Newark DE 19702
(302) 834-7400
Directions
Order Online Delivery
Postmates
Newark, Delaware
Casapulla's Glasgow Subs
2480 Glasgow Ave, Newark
(302) 834-7400