Good pizza. My go-to ordering out option in town! The highlight for me is definitely the fresh ingredients --- can't go wrong with adding lots of veggies to your pizza here!
I haven't tried any of the sandwiches or pasta options yet.
FYI -- Filippo's only takes cash or check.