Godfrey’s flagship
Restaurant
Godfrey’s flagship is a restaurant on 712 US-80 in Flowood. Update description
Review Godfrey’s flagship
Loading comments-box...
Popularity of Godfrey’s flagship
Social Media Popularity Score:
This value is based on the number of visitors, checkins, and likes on Facebook in the last few months.
Most activity in May:
Godfrey’s flagship has a total of 5126 visitors (checkins) and 8896 likes.