Italian Restaurants in Barstow, CA Hollywood Subs Restaurant1611 E. Main St.Barstow, CA, 923117602562757Best RestaurantItalian RestaurantsPizza DeliveryUsed Restaurant Equipment Supplies Show More