Amadeos Pizza and Subs

809 98th Street SW
Albuquerque New Mexico, 87121
Phone: (505) 831-9339
Website:
Specialty: Pizza
Cuisine: Italian, Pizza
Feature: Special Occasion, Brewpub, Dine at the Bar
Price: On Budget Prices
Feedback: 5