Palma's Italian Grill 110 S. Silver St. Deming NM United States
Hours: Tue-Thu 11:00 AM to 8:30 PM, Fri-Sat 11:00 AM to 9:00 PM, Sun 11:00 AM to 2:00 PM, closed Mon.
Phone: 505.544.3100