Villa Castelli

Hours may not be accurate

Italian Restaurant
Mon6:00 PM - 11:00 PM
Tues6:00 PM - 11:00 PM
Wed6:00 PM - 11:00 PM
Thu6:00 PM - 11:00 PM
Fri6:00 PM - 11:00 PM
Sat6:00 PM - 11:00 PM
Villa Castelli

9472 Harding Ave

Surfside, FL 33154

Villa Castelli in Surfside is an old-school Italian joint decorated with big arches, red seats, and Italian art alongside formally dressed waiters who treat you like family. The food is a combination of gourmet cooking and red-sauce nostalgia, with everything from prime filet to homemade fettuccine bolognese. Everything about Villa Castelli reminds you of what Italian restaurants were before they were trendy.