Cypress Inn

  • Restaurants
501 Rice Mine Road, N.
Tuscaloosa, AL 35406
(205) 345-6963
(205) 345-6997 (fax)