The General
07-15-2006, 09:05 PM
As far as I can remember it was near Times Square.
It was just off the main road.
When you go in, there was a counter to your immediate right and at the back there was a whole bank of fridges with just about every drink ever made. In the centre of the shop was a huge self service area with food of all kinds.
I had a New England cheese steak there and it was awesome! I tried in vein to find this place a couple of times, but could never find it again.
It was just off the main road.
When you go in, there was a counter to your immediate right and at the back there was a whole bank of fridges with just about every drink ever made. In the centre of the shop was a huge self service area with food of all kinds.
I had a New England cheese steak there and it was awesome! I tried in vein to find this place a couple of times, but could never find it again.