Where do you need Restaurants ?
About Arthurs Dog House
Arthurs Dog House is located at 1701 S 8th St, Phila, PA. This location is in the Bella Vista - Southwark neighborhood. This business specializes in Restaurants.
Arthurs Dog House is located at 1701 S 8th St, Phila, PA. This location is in the Bella Vista - Southwark neighborhood. This business specializes in Restaurants.