I'd been curious about this chain of restaurants for a while but just hadn't created the thread. Does anyone know the background?
I seem to recall other restaurants years ago with different names but the same logo and color scheme in their branding. Was wondering if they were owned by the same group or were named by franchisees or something else.