Itta Bena: Map, Address & Phone Number

Advertisement

Map, Address and Phone Number for Itta Bena

Itta Bena
1801 Eddie Tullis Dr
Montgomery, AL 36117
334-451-5129
http://ittabenadining.com

Driving Directions | Nearby Hotels



Advertisement