Philadelphia is blessed with so many wonderful Italian restaurants. South Philadelphia is the epicenter of Italian cuisine but don’t rule out center city. One place in particular that holds true to their Italian roots is Gran Caffe L’Aquila located on 1716 Chestnut Street. If you want to feel like you are in Italy, you need to come here.
When you first walk in, you are treated to the wonderful sites of their homemade gelato. Not fair! Each one looks delicious but it doesn’t stop there. If you are seated in the back of the restaurant, you walk past not just the gelato’s, but the wonderful Italian coffee and sandwiches that you can take to go as well. Everything looks delicious and it is!
We have eaten here several times and on this particular afternoon, we dropped in for a light snack. We started out with a terrific bread, olive oil and cheese starter which was delicious. We kept it really simple and just ordered their seafood tower and a couple of drinks. Trust me when I say, this was more than enough to satisfy us.
The seafood tower we ordered was nothing short of perfection. Everything on this platter was fresh and delicious. We had oysters, crab and shrimp and everything was amazing. The oysters were so fresh and didn’t have that briny taste that turns some people off. The crab and shrimp tasted like they just came off the boat. The shrimp was served with homemade chips and a wonderful guacamole. If we had just ordered that, we would have been more than satisfied. But when you combine the shrimp, crab and oysters, trust me when I say, you will fall in love with this place.
Gran Caffe L’Aquila is a wonderful restaurant for all you Italian food lovers or for those looking for something different to try. Their menu is amazing as well as their drinks and cocktail menu. Give them a try and throw caution to the wind. Go in and just order anything off the menu. I have no doubt that you will be more than satisfied and they will quickly become one of your favorite restaurants.