In the mood for a yummy sandwich? Go to it’s a Deli. The location is kind of hard to find, but there are always a lot of people in there, so it goes to show that they have good food. Since it is a small business, located in a rich city, it is a little over priced, but if you feel like splurging for a good sandwich or salad, it’s a good place to go!
more