About

Rosso Wine Shop was established in 2006 and is located at 3459 1/2 North Verdugo Road in Glendale, California, just two blocks south of Montrose. The idea of the shop is to stock primarily every day wines from Italy, France, Spain and California. For us “every day” wines are the ones that go well with food and don’t break the bank. We hold tastings at our wine bar every Friday and Saturday to showcase the types of wines we sell. And we also arrange special food and wine pairing events as often as we can. Check our events page for further details. And read about the owner here.