Capra's Italian Restaurant

1195 New Jersey 70, Lakewood NJ, 08701

View menu
Start an Order Full Menu