Nellie's Kitchen

Nellie's Kitchen

  Phone: +12082452223

  Address:1117 Main Ave Ste 1 St. Maries, ID - 83861, United States

Nellie's Kitchen is the place to go for a hearty breakfast of lunch when you are in St Maries. Offering homestyle cooking, with great service, you won't leave hungry.

TOP