Holy Moly Sarti is a new establishment in the center of Sarti. It is a restaurant with a 5.0 rating on Tripadvisor, ranking #43 out of 53 restaurants.