
Libra Restaurant
4.4 (1,016)restaurant
A downtown Orlando spot serving breakfast, lunch, and dinner every day of the week.
Description






Based along South Orange Avenue in downtown Orlando, the restaurant runs on a schedule that spans both morning and evening service throughout the week.