Come taste a savory creation at Greka Restaurant. They are open late all week and are easily reachable by public transit. Payments by American Express, MasterCard and Visa are accepted.