Greek on the Street, located at Station Ave, offers delicious Greek food in a quaint outdoor market setting. Despite occasional closures, the gyro wrap combo with Greek salad is a must-try, with fresh veggies and friendly service. Vegetarian options like falafel and zucchini patty wraps are also available, making customers happy and eager to return.
Greek on the Street, located at Station Ave, offers delicious Greek food in a quaint outdoor market setting. Despite occasional closures, the gyro wrap combo with Greek salad is a must-try, with fresh veggies and friendly service. Vegetarian options like falafel and zucchini patty wraps are also available, making customers happy and eager to return.