The Lodge Sasquatch Kitchen Description:
Quirky, rustic setting for American eats. Lodgelike spot with antler chandeliers & pine-log bars, offering American grill fare & sports on TV.
Address:
26 S Farmer Ave, Tempe, AZ 85281, United States
Phone Number:
+1 480-967-0578
Website:
Store Hours:
Sunday: Closed | Monday: 4-10PM | Tuesday: 4-10PM | Wednesday: 4-10PM | Thursday: 4-10PM | Friday: Closed | Saturday: Closed