MIRA WINE & LIQUOR

812 FAIRVIEW AVE, RIDGEWOOD,
NY, 11385, USA