Papa Subs
10045 N Macarthur Blvd
Irving
TX
75063
(972) 869-3004
Open Map
Description
Papa Subs is located at 10045 N Macarthur Blvd, Irving, TX. This location is in the Valley Ranch neighborhood. This business specializes in Restaurants.
by merchantcircle on May 15, 2019 from
merchantcircle
Deli/Sandwich/Subs
dining
eating places
Fast Food
food
full-service restaurants
Irving
restaurant
Restaurants
Sandwiches