The Deli The Deli
Restaurant @ Isleta Resort & Casino
"Mia Phelps"
Came in not knowing what this place was about! Now i am glad we came in the food was amazing! The service was very professional and great! Would totally recommend this place!