Sicilian restaurant · Celina Town Center, 1050 S Preston Rd #112, Celina, TX
Dine-In
More food in Celina, TX · Sicilian in Celina