Gentile's is located right next to Lake Rancho Santa Margarita in the Mercado del Lago shopping center. (You can see it from the walking trail around the lake). This is a wonder...
All reviews seem positive