Eva's Grill is a snack bar specializing in Greek cuisine, offering dishes like gyros and Thrakis plates.