Vangeli's Bistro

Restaurant in Seneca, SC