Italian restaurant, La Taverna di Poldo, offers Italian cuisine and fast food options, including sandwiches.