Headings:
Restaurants, Restaurants Italian
9013 Valley Blvd
Rosemead, CA 91770
Rosemead, CA 91770
Visa, Mastercard