eLIZABETH

Reviews


  • Pizza 9

    1 starsMay 15, 2012

    5305 Gibson Blvd SE, Albuquerque, NM 87108

    This place is terrible. I would not recommend to anyone! The customer service is aweful. I fully support local business, but this place is by far the worst.