An award-winning Italian family restaurant and - Ft Lauderdale/South Florida landmark - Nick's Italian Restaurant has the best and most reasonable dining menu and best entertainment in town! With over four generations of family recipes, it's understandable why Nick's Italian Restaurant is a favorite of Italian cuisine lovers.