Northwood Inn
Price: $14.00
Freshly Sliced Turkey Breast with bacon, tomato and Russian dressing
14 Frances Kiernan Pl 10512, United States
No delivery
Restaurant
Spot something wrong?
Tried Turkey Sandwich? Be the first to say what you thought.