Pizza in Needles, CA River City Pizza Co1901 Needles HwyNeedles, CA, 923637603269191Pizza DeliveryRestaurantRestaurants River City Pizza819 W Broadway StNeedles, CA, 923637603269191Pizza DeliveryRestaurantRestaurants Show More