the restaurant is pretty nice however the location although very central is not that attrcative
nice service - lots of attention to details - lots of smily faces in the restaurant
food - typical polish of good
i would certainly go there back for a nice chilled beeer with nibbles
If you own or manage St. Antonio, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.