Buffalo Philly's is a family-owned and operated establishment known for its American cuisine, particularly its sandwiches. It is a popular spot in Fredericksburg.