Trattoria Delia’s menu is a gastronomic tour of Italy, each dish a carefully crafted homage to traditional Italian cuisine.
From pasta dishes that’ll have you twirling your fork with abandon, to entrees that’ll make you seriously consider moving to ...