Petra Cafe offers authentic Greek and Mediterranean cuisine with flavorful dishes and generous portions in a comfortable setting.