Rosso Wine Shop is located at 3459-1/2 N Verdugo Road in Glendale, just 2 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. Read about the owner here.