Pappa Shells Island Bistro is located at 200 W Woodlawn Rd, Charlotte, NC. This location is in the York Road neighborhood. This business specializes in Restaurants.
by merchantcircle on January 23, 2015 from merchantcircle
Information from the business
Owner Message
Do you own Papa Shell's Island Bistro? Contact us to connect with your diners.