Scolapasta Bistro and Pasta Shop.

3358 NE 33rd St, Fort Lauderdale
(954) 652-1185