- This event has passed.
Leo’s Kitchen Opens
December 8, 2016 @ 3:00 pm
Open daily 3pm-12am, with Happy Hour daily 3pm-6pm and Late Night Happy Hour 10pm-12am.
Leo’s Kitchen (formerly DaVinci) offers a unique twist on modern American cuisine with a menu that has something for the whole family to enjoy. Leo’s Kitchen provides a large selection of items stretching from pizza and wings to pasta, lamb chops and steaks.