Restaurant in Tampa
Made-to-order pasta and Italian favorites with a twist, plus halal-friendly options
10865 Cross Creek Blvd
Tampa, FL, 33647
(813) 599-3310