If ever you happen to be in Vineland, NJ... If ever you happen to crave Greek food... If ever these two things occur simultaneously then you must stop by Olympia on Delsea Drive (...
All reviews seem positive