1601 North Federal Highway
Delray Beach, 33483 FL
Open Tuesday trough Sunday 5 to 10 pm. 
closed on Monday

THE TRUCK

You can find us tuesday-sunday from 5 to 10 pm
(Monday closed)

 
1601 North Federal Highway, Delray Beach,   FL
Valentine's Day

Celebrate love with an Italian culinary journey on Valentine's