Restaurant in Tampa
Independent restaurant serving chef-made pasta, chicken dishes, and classic comfort food
5214 N Nebraska Ave
Tampa, FL, 33603
(813) 665-5294