Powered by Tripadvisor

Ichiban Japanese Steak House

620 Olde Towne Rd
Vestavia, AL 35216
Uber
MORE PHOTOS