FFFFOUND!
Where is this. I just pigtail’d my hair and I’m all set to loiter alone.
Wow, that exact sign is in a restaurant in Wilmington, North Carolina called “Flaming Amy’s.” I just can’t tell if that’s the place or not, but if so, that would be creepy sorta.. just bc I used to eat there all the time