Vega's Latin Cuisine
45 Main St, Torrington 06790