Skybox Sports Grill, ALBUQUERQUE, New Mexico (NM)
Conveniently stationed at 1530 Tramway Boulevard Northea () in ALBUQUERQUE, New Mexico (NM) (87112), Skybox Sports Grill can be reached at 5052712727. Please call upfront to book your table in the restaurant.
More restaurants in ALBUQUERQUE, New Mexico (NM)
Skybox Sports Grill contact information and details:
Address: 1530 Tramway Boulevard Northea - , ALBUQUERQUE, New Mexico (NM) 87112
Contact Phone: 5052712727