Irving, United States
3880 Irving Mall
N/A
This place is just absolutely horrible. the “owner” or who ever the older man is running this place is rude, unfriendly, and just not pleasant at all. if it were possible to give this negative stars, I would. customers service is horrible and I regret ever supporting this business.
like
Deli
The best companies in the category 'Deli'