Sumo Japanese Steakhouse and Sushi Bar -- Hoover, AL

151 Main Street, Hoover, AL • Patton Creek Shopping Center
205.444.1515

New website coming soon with menus, photos and more!




© 2012 Sumo Japanese Steakhouse and Sushi Bar. All rights reserved.