Steamers Restaurant & Oyster
823 Hargrove Rd E
Tuscaloosa, AL 35405-1601
205-561-6177