Northwood Inn
Price: $12.00
Potato skins topped with fresh cheddar cheese & chopped bacon. Served with sour cream
14 Frances Kiernan Pl 10512, United States
No delivery
Restaurant
Spot something wrong?
Tried Baked Potato Wedges? Be the first to say what you thought.