Sub-Sea-Ro Ice Cream Rolls

  • Restaurant
3250 Coors Blvd NW
Suite G
Albuquerque, NM 87120
(505) 508-2477