A new place, with an odd name, looks to be hiring in preparation to open soon. The Lodge Sasquatch Kitchen is moving into 7265 N. La Cholla Blvd., near the Foothills Mall. The space was previously occupied by My Big Fat Greek Restaurant. No contact information is listed, but I will be following up to see what a place with such a unique name is all about.
This article appears in Dec 6-12, 2012.


Prolly related to The Lodge up north?
Lol…wow….how easy was that? http://azstarnet.com/entertainment/music/s…
If they don’t have a dish called Yeti Spaghetti I’m boycotting the place entirely.