We have a new location for pick-up, dine-in, or delivery! Stop by 19998 E Homestead Road (currently 212 New York Pizza) between Wolfe Road and De Anza Blvd.

Order online with Slice and get 15% off. Or give us a call at 408-247-4300.