Ali Baba Restaurant
404 S Craig St, Pittsburgh
(412) 682-2829
Recent Reviews
Ali Baba Restaurant
404 S Craig St, Pittsburgh 15213
(412) 682-2829