Phone: 215.496.9677

TUES - THURS    5 PM - 10 PM

FRI - SAT             5 PM - 10:30 PM

RESERVE A TABLECasta_Diva_BYOB_RESERVE.html
MENUCasta_Diva_BYOB_MENU.html

REVIEWS

HOMECasta_Diva_BYOB.html