Enjoy homemade, delicious pizza, pasta, and salads at Café Pizza Raidos. Features credit card acceptance, outdoor seating, and takeaway options.