Company CAPITOL STEAKS & SEAFOOD, INC. Address CAPITOL STEAKS & SEAFOOD, INC., ALBANY, 12205, NEW YORK