Mario's Pizza & Video US Hwy 180 Glenwood NM United States
Hours: Open Thu 4:00 PM to 8:00 PM; Fri-Sun 8:00 AM to 11:00 AM, 4:00 PM to 8:00 PM; closed Mon-Wed
Phone: 505.539.2316