111 SE 8th. Ave. - Fort Lauderdale . FL 33301. Phone Number: 954 488 8000
04.12.2015 / by SapidoItaly2015
From the farm to the table, we pride ourselves to prepare your food with the best quality natural ingredients.