Athena Grill
The recent post on “Specialty Sandwiches and Bakery” woke up my lazy bones into posting this review which I have wanted to for a long time. Athena grill is a greek restaurant also near Scott and San Tomas intersection. It does not serve just your standard Mediterranean fare like Falafel …