Get directions to: Yiannis Greek Restaurant, Claremont, CA
Restaurant address: 238 Yale Ave Claremont, CA 91711, USA
Restaurant: Yiannis Greek Restaurant