Eating American (Traditional) Mediterranean Tapas/Small Plates at Catal Restaurant restaurant in Anaheim, CA.

Feedback

Do you manage or own Catal Restaurant?

Yes