Northwood Inn
Price: $5.00
Crisp potato with a soft center with the skin still on.
14 Frances Kiernan Pl 10512, United States
No delivery
Restaurant
Spot something wrong?
Tried Baked Potato? Be the first to say what you thought.