The Rizzeria Pop-Up Shop (Permanently Closed)
More about The Rizzeria Pop-Up Shop (Permanently Closed)
The Rizzeria Pop-Up Shop (Permanently Closed) is located at 80/84 George St, The Rocks NSW 2000, Australia
http://www.rizzeria.com/