Pelican's Restaurant

9800 Montgomery Blvd NE
Albuquerque, NM
505.298.7678
35.129316
-106.531613
Hours:
Mon - Thu: 4pm - 10pm
Fri - Sat: 4pm - 11pm
Sun:11am - 10pm

for Pelican's Restaurant
Directions
from: