Steaks & Zo is a restaurant specializing in steak dishes.