2 Hollywood Rd, London SW10 9HR
This Italian restaurant features a design reminiscent of a Roman street, characterized by stucco, roof tiles, and rough brick, creating an inviting yet authentic ambiance for diners seeking genuine Italian cuisine.
Rating: 4.4