Folks this place is better then La Spadas. I had the tuna, then another day the turkey and then the bolgna subs. Each one was delicious. This place is a gem!!
Address: 13101 W Sunrise Blvd, Sunrise, FL 33323-0905
Location: United States > Florida (FL) > Broward County > Sunrise
Phone Number: +1 954-845-0999