This place is wonderful. Good parking in the back, and cheap prices. I continue to return there any time i fancy pizza. it is by far the best pizza restaurant i have tried in Albuquerque. Cheap, and better than the places you would pay more. relaxed atmosphere, service is fine. what you would expect from a hole-in-the-wall pizza place. all very friendly, definitely worth it! nothing but good things to say!
Pros: Amazing Pizza, great parking, very cheap, quick service
Cons: Not the place you are looking for if you want a very high level of service
more