O Lavrador 138-40 101st Ave Queens NY United States
Hours: Tue-Sun Noon-10PM, Fri-Sat until 11PM, Sun until 10PM
Phone: 718.526.1526 Accepts: American Express