First State Favorites: Best Greek restaurant


NEW CASTLE | Cosmos Restaurant

ADDRESS 316 S. Maryland Ave., Wilmington

 

KENT | Niko’s

ADDRESS 1115 S. Governors Ave., Dover