In the past few years, they've started a rapid expansion into other states. Now they're located in Ohio, Indiana and Illinois and in numerous places across the state of Michigan
However, I'm wondering where is the original Happy's Pizza location [[which opened in 1994)? I always thought it was 7 Mile and Hoover, but I'm not 100% sure about that.
Any help will be appreciated.
Bookmarks