Pelican's Restaurant 9800 Montgomery NE Albuquerque NM United States
Dinner served from 5 pm nightly.
Phone: 505.298.7678 Reservations: accepted