Santoro's Italian Kitchen

Italian restaurant · 1061 Village Park Dr 101 - 104, Greensboro, GA

Dine-In

Hours

More food in Greensboro, GA · Italian Food in Greensboro