January 30th, 2008
Location, Location… Oh, and Taste, too…
There are only three things that matter in the restaurant business - location, location, location. How many times have you heard that one? I think the first two “location”s make some sense… but it doesn’t emphasize the fact that if you build an electronics store in the middle of New York City, you can’t get […]
Recent Comments