2025
THE MAGIC LAMP INN
Rancho Cucamonga
French cuisine restaurant • €€
The site was occupied from 1940 to 1955 by an Italian restaurant, Lucy and ...Read more