Petra Cafe offers freshly made Greek and Mediterranean cuisine, including gyros and other flavorful dishes.