Use to go here often. However got sick of it. They never change their menu and the food isn't at all "clean or fresh" looking. Staff always looking rushed or vague which is very off-putting. I don't order home delivered pizza from here anymore either as the past few times they said it would be an hour or so to be delivered. Would go back if they freshened the restaurant up and lightened the mood.
Not sure if this place is even still open, but every time myself and my husband went to Vespa's, for some reason the wait staff hated us. I'm normally a really friendly and good customer, but this wait staff was just horrible. Staff placed my husband and I in front of a fan, but I was really cold so I asked if we were able to move (It wasn't a busy day, plenty of available seating) and staff told me I should have worn a jacket... Sorry, didn't know I was dining in the antartic for dinner. Food otherwise was good, but timing was bad. They bought out my husbands meal (Which was a pizza) in a quick 10/15 minutes. Followed by my SALAD about 25 minutes later... I'll never understand why salads always seem to take longer than cooked meals.