Villa Palma Ristorante offers a wide range menu that consists of grilled eggplant and fresh mozzarella salad, roasted peppers and fresh, mozzarella salad, veal cutlet salad, and Caesar salad.
Location:
874 N. Highway A1A, Indialantic Florida 32903
Telephone
321-951-005