Back
Italian Kitchen - 2035 N. 63rd Logo

Italian Kitchen - 2035 N. 63rd

5.26mi
2035 N 63rd St, Philadelphia, PA, 19151
Wed 10:00 AM - 10:00 PMCall Now
About Italian Kitchen - 2035 N. 63rd

Searching for "Subs Near Me"? Italian Kitchen - 2035 N. 63rd has some of the best Subs in Philadelphia. Located at 2035 N 63rd St, Italian Kitchen - 2035 N. 63rd is a convenient option that deliver...show more

Compare Delivery Services

(See pickup options)
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
49 minEst. Time
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
52 minEst. Time
Place Order
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
49 minEst. Time