Date: 1901 Jun 1
11 W 1st St, Los Angeles which is a restaurant named "Scotto & Villa".
Updated almost 2 years ago. Created almost 2 years ago.