Northwood Inn
Price: $13.00
Mushroom caps filled with homemade stuffing, served with garlic bread and lemon wedges.
14 Frances Kiernan Pl 10512, United States
No delivery
Restaurant
Spot something wrong?
Tried Stuffed Mushrooms? Be the first to say what you thought.