My Favorite Lure hero image

My Favorite Lure

Restaurant

218 S Hill St, Griffin, GA 30224, USA

Biter Score
6.4
Closed
Saturday: Closed