Delphi-Grill is a snack bar offering Greek, German, and Italian specialties.