Ali Baba Restaurant
412 Southland Dr, Lexington
(859) 313-5080
Recent Reviews
Ali Baba Restaurant
412 Southland Dr, Lexington 40503
(859) 313-5080