Such a shame that they are not open anymore. They made the biggest, most tastiest sandwiches that I ever ate in Frazer. And to me, that is a compliment since there are many other great fast food restaurants.
Their Lancaster Ave had shuttered a couple of months ago.