Mom Leroy Bistro is a contemporary casual dining establishment and bar, offering an elegantly relaxed meeting place. It features a diverse menu of international cuisine.