La Troïka is a restaurant offering French cuisine, with options for dine-in or takeout. Accessible parking and seating are available.