Enjoy Greek and Mediterranean cuisine at Hephaestus. This restaurant offers a pleasant atmosphere with good service and value.