Villa Gallace Villa Gallace

Villa Gallace Map

109 Gulf Blvd. (First Ave.)
Indian Rocks Beach, FL 33785
727-596-0200
Map
Cuisine: Italian
Italian cuisine and attention to service at a family-run restaurant.
Openings: Dinner nightly

Features