Villa Frosi Greek and Italian Restaurant
Wonderful Greek and Italian food and comfortable atmosphere. Villa Frosi Greek and Italian Restaurant.
Wonderful Greek and Italian food and comfortable atmosphere. Villa Frosi Greek and Italian Restaurant.
The owners of Larkins Restaurant Group opened a brand new restaurant in downtown Greenville, specializing in Italian food!