United States / Chula Vista / RestaurantsitalianItalgo Pasta BarAddress635 Broadway, Chula VistaWebsiteitalgopastabar.comPhone+16196518247—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itLa Sinaloense Chula Vista · 14 mNot ratedEl Santo Remedio Cantina · 177 mNot ratedKrua Thai Chula Vista · 188 mNot ratedOlive Garden Italian Restaurant