Location: 6745 Tampa Avenue, Reseda, CA 91335
Phone:(818)344-2473
Category: Restaurants
Tags: Italian Restaurants, Pizza