82 Broadway (btwn Chula Vista & D St), Chula Vista, CA
Italian Restaurant · West Chula Vista · 25 tips and reviews
Paul Stevens: You can't go wrong with an antipasta salad and a large pizza. Oh, and our waiter looked like Neil Diamond. Like Neil Diamond right now not 30 years ago.