• Address: 3201 Southern Blvd SE
    City: Rio Rancho
    State: New Mexico
    Zip Code: 87124

    Relaxed Italian eatery serving imported pasta, familiar entrees & a popular lunch buffet.