Felicia Pizza Kitchen

18 West Lancaster Avenue
Ardmore Pennsylvania, 19003
Phone: (610) 649-6900
Website:
Specialty: Italian, Pizza
Cuisine: Italian, Pizza
Feature: Buffet, Cheap Eats, Notable Beer List
Price: On Budget Prices
Feedback: 5