Papadopoulos is a Greek restaurant known for its homemade Greek specialties.