Metro Espresso Pizza Cafe is located in a building adjacent to Lake Eola Park in Downtown Orlando. After a recent visit to the park, I decided to try the pizza at this restaurant. We were seated and then proceeded to wait a very long time for drinks, giving our order, and for the food to be finally served. We were there between lunch and dinner, so the place wasn't exactly busy with two other occupied tables in the restaurant. There didn't seem to be a reason for the very long waits between seeing our very distracted server, but eventually our food came.