Ned's Restaurant and Bar 6601 Uptown Blvd NE Albuquerque NM United States
Phone: 505.888.0397 Alcohol: full bar