Location: 1655 Brandywine Avenue Suite E, Chula Vista, CA 91911
Rating: 100/100
Popularity: 3/100
Phone:(619)482-9722
Category: Restaurants
Tags: Pizza