Solo Trattoria 2861 E Orchard Cir Fort Lauderdale, FL 33328 Phone: (954) 525-7656
Category: Foods - Carry Out