Topolino's Restaurant.
Topolino's. 2005.
This excellent Italian restaurant has a great menu, all local fresh ingredients are used.
End.
End