ALI BABA RESTAURANT

ALI BABA RESTAURANT
100 S. BROOKHURST
ANAHEIM, CA 92804
United States

Category

Description
YOU'VE TRIED THE REST, NOW TRY THE BEST PERSIAN CUISINE AT ALI BABA RESTAURANT.
View Count 478