Yiannis 506 Yalobusha St Greenwood, MS 38930 Phone: (662) 455-6789
Category: Fast Food Diner Restaurant