Souvlaki Station is a Greek restaurant offering fast food, Mediterranean, and European cuisine. Vegetarian options are available, and credit cards are accepted.