★★★★★ on the 16th of March, 2008 Fabulous. Ranks up there with Pepe's on Wooster St in New Haven and Lombardi's in New York City.