5949 S University Dr, Fort Lauderdale, FL 33328
(954) 680-3388
Home
Menu
About
Photos
Reviews
Contact
Order online
Photos
All
Restaurant
Dishes