The Deli The Deli
Restaurant @ Isleta Resort & Casino
"Toofass4u"
The best deli in the area that makes me feel like I'm back in New York....Tony knows how to slice the Bologna like a pro....and cut the cheese!!! ;-)))