Hydra Steakhouse

Address: 115 Lake Street
Phone: 208-263-7123
Fax: 208-263-0223
Website: hydrasteakhouse.com