
874 N Miramar Ave, Indialantic, FL, 32903
Villa Palma Ristorante is a family owned and operated Italian restaurant located in Indialantic, FL. Owners Guiseppe (Peppe) Mazzella an italian immigrant from Naples Italy, and his son Frank a chef whom has been following in his father's footsteps for more than a decade, continue to delight their clientele with classic and modern Italian creations!