Glendale, CA Wine Shop
There’s a new wine shop in Glendale that looks very promising. Their emphasis is specializing in everyday wines from Italy, France and California. I’m always looking for new and reasonable wines and this seems like it might be just the place.
Rosso Wine Shop 3459-½ N Verdugo Road Glendale, California 91208
If anybody goes, please let us know what you think