NextEats
›
Idaho
›
Food in Twin Falls
› Griff's
Griff's
Bar · 734 Falls Ave W, Twin Falls, ID
Dine-In
Hours
Thu 6 PM–11 PM
Fri 6 PM–1 AM
Sat 6 PM–1 AM
More food in Twin Falls, ID