Restaurant in Playa del Carmen, México
Opening hours: Su-Th,PH 08:00-22:00; Fr,Sa 07:00-22:00 Features: takeaway