Papa Gyros Greek Grill
Greek cuisine! Papa Gyros Greek Grill is located on Cleveland Avenue in Canton.