Delivery available at any location?

PHILEMON Parker | Aug 17, 2020 | Category: Italian restaurant in Chula Vista, California

Filippi's Pizza Grotto Chula Vista - All questions

Address: 82 Broadway, Chula Vista, CA 91910, USA

Daniel Snyder | Aug 17, 2020

Yes

Keith Lawson | Aug 17, 2020

Yes, Yes and Yes....

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Do they serve calzones?

Donna Musick | Aug 18, 2019
Read More

How long been in business

A Google User | Aug 18, 2019
Read More

Trending Places