11906 Wilshire Boulevard, Los Angeles, California, 90025-6632
(310) 310-2999
Tags: takeout restaurant los angeles ca, spanish restaurant los angeles ca, delivery restaurant los angeles ca, caterer los angeles ca, mediterranean restaurant los angeles ca
No reviews yet. Be the first to write a review!