In my opinion this place is better than Lucali's for two reasons: first, though the overall pizza quality is similar (both are to die for), Luna Rossa has a much broader selection of toppings; second, I''ve never had to wait for a table here and the atmosphere is much less rushed (unlike at Lucali's, where hours-long waits are the norm and they really try to get you in and out as quickly as possible). I'm hesitant to review this place because I like keeping it as my secret neighborhood favorite, but I guess that would be too greedy of me.
Pros: Amazing pizza, friendly service, never a wait.
more