Lines out the door on weekends attest to the popularity of this fluorescent-lighted pizzeria in the otherwise big-ticket neighborhood around Piazza di Spagna. This is one of the few pizzerias open for lunch as well as dinner.
Via del Leoncino 28, Rome, 00186, Italy
Dec 18, 2002
Although not luxury end of the market the Pizzas are to die for The place is tucked away very small from the outside but good for a cheap meal. Owner very moody though, who can blame him very bausy and must be good locals go in there!