View Menu

Location & Hours

1200 South Federal Highway
Dania Beach, FL 33004
Dine-in • Take-out • Delivery
4 PM- 4 AM
7 Days a Week