This place is good. So much that I brought my relatives from Philly to give it a try. Their response, \"Its Very very Close\". Well, I'm not from Philly, but I know a good sandwich when I taste one. Very Good.
places reviews