Karla's Restaurant 5 W Mechanic St New Hope PA United States
Phone: 215.862.2612 Accepts: American Express, Visa, MasterCard/Eurocard, gift certificates
Parking: street parking, valet parking