Christelle Cadiente

They now have self service touch screen stalls which make an already fast and convenient place to order even more fast and convenient!!! Manager and staff are always helpful and polite. Excellent customer service!!