Oppa Gyros

Greek
$ $
5916 Kirkwood Hwy
Newark, DE 19711
(302) 999-1010