Metro Espresso Pizza & Restaurant

Metro Espresso Pizza & Restaurant is a terrific pizza restaurant located in Downtown Orlando off of Central close to Thornton Park and Post Parkside. They serve pizza and Italian dishes and they also serve pizza by the slice. Great for those who frequent or live downtown because besides being open for lunch and dinner they are open late-nights and they deliver.

417 East Central Boulevard
Orlando, FL 32801

View Larger Map

Comments are closed.