Great pizza and pasta!! Staff very helpful and knowledgeable. We are English speaking and server spoke great English.
Yes