A great family restaurant located in historic Flourtown, Pa! Stop in for some great food, great service and great prices! Open 7 days a week!