Back
Felcaro Pizzeria Logo

Felcaro Pizzeria

0.69mi
280 Cambridge St, Boston, MA, 02114
Mon 10:00 AM - 10:00 PMCall Now

About Felcaro Pizzeria

If you're looking for wrap restaurants in Boston look no further. Felcaro Pizzeria is known for having some of the best Wraps in Boston. Located at 280 Cambridge St, Felcaro Pizzeria is a great p...show more

Online Ordering Options

(See pickup options)
Uber Eatsbest deal
$0.49
Est. Fee
30 minEst. Time
Postmates
$1.99
Est. Fee
30 minEst. Time
Place Order
Uber Eatsbest deal
$0.49
Est. Fee
30 minEst. Time