The pizza was good and the salad was huge. However, this particular Metro location on Horizon Ridge is always extremely slow in getting your food to you and many times the pizza is cold. Yesterday the waitress totally forgot our order after a 35 minute wait. She didn't apologize but took 5 percent off our bill. So if you go just be be prepared for long waits to get your food. This is going to be our last visit after 10 times of being loyal customers. Enough is enough. They need a floor manager to be on top these issues.