Les Filous is a Greek restaurant offering souvlaki bowls, pita sandwiches, mezze, and desserts in a relaxed atmosphere.