6500 N. Federal Highway, Fort Lauderdale, Florida 33306(954) 493-7779
Visit us in Fort Lauderdale, FL today! Available: Dine-In, Curbside Pickup, Carry-out, Delivery & Drive-thru