Aris Greek Restaurant
9992 Lin Ferry Dr
Saint Louis, MO 63123-6914
314-270-4472