Piazza San Marco is an Italian restaurant offering a varied menu with weekly specials.