Absolutely LOVE this location. Fast, clean and attention to detail. I had to ask her name because she was so helpful; Meka is running a great operation. Love this location.
October 2023
Pizza was done perfectly if it tell you in online it’s in 20 minutes it will be ready in 20 minutes.
July 2023
This location has really turned around. They have been quick, pleasant, and helpful the past times I have ordered.