Italgo Pasta Bar

635 Broadway, Chula Vista, CA

Menu (As of 10/29)

Gallery

Italgo Pasta Bar: hours and how to order