Marcello's Pizza & Pasta Address: 6519 Clay Street Suite A, Riverside, CA 92509 Phone: (951) 361-1086 Payment: Pizza, Restaurants Other Businesses: Mr China Express at 6160 Arlington Ave, Riverside, CA 92504 D C H Roasters Inc at 6760 Central Ave, Riverside, CA 92504 Subway at 5959 Arlington Ave, Riverside, CA 92504 Mr You Chinese Food at 3574 Adams St, Riverside, CA 92504 Main Street Market & Deli at 2865 Tropicana Dr, Riverside, CA 92504