Spirit World & DeliLiquor Store • Omaha, United States
Tangy tuna!!!!! MMMmmmMmmMmm!
Worst customer service! I was asked four times If i wanted my sandwich toasted and it was still not put in the toaster after I said yes. The worker was to busy talking to a friend to make my meal.