Leonardo's Italian Bistro offers Italian and European cuisine. It's a suitable spot for various occasions, serving lunch and dinner.