LT Bistro showcases unique Niagara - Italian cuisine created by Club Roma's Chefs. Featuring staple menus and deals each night, we also showcase daily chalkboard specials, new drink creations and anything that might inspire us.
Online ordering is available here or call 905 682 7621 to order.
For delivery to Villa Roma or Villa Serena - deliveries are only between 5-530pm. Please place your order by 430pm at the latest.