Restaurants in Orlando, FL

Orlando is a bustling city in central Florida. Known as the "Theme Park Capital of the World," Orlando is home to a variety of cuisines, from pizza and seafood to Italian and Chinese.